/*
 * Bomberman.h
 *
 *  Created on: 21/05/2014
 *      Author: lucio
 */

#ifndef BOMBERMAN_H_
#define BOMBERMAN_H_
#include <SDL/SDL.h>
#include <SDL/SDL_image.h>
#include <string>

//Screen attributes
const int SCREEN_WIDTH = 640;
const int SCREEN_HEIGHT = 480;

class Bomberman {
private:
	int x, y;
	int xVel, yVel;
public:
	SDL_Surface* object;
	SDL_Surface* screen;
	SDL_Event event;
	SDL_Rect cam;

	void handle_input();
	void move();
	void show();
	void set_camera();
	Bomberman(SDL_Surface* screen, const SDL_Rect& rect);
	virtual ~Bomberman();
};

#endif /* BOMBERMAN_H_ */
